home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / dc174v11.zip / DROP174.DOC < prev    next >
Text File  |  1992-10-03  |  7KB  |  132 lines

  1.  
  2.                               DC174V10.ZIP
  3.                             aka DROP174 v1.0
  4.                (c) 1992 by Richie Molinelli & Gary Glueckert
  5.  
  6. Date: 07/18/92 - v1.0 - initial release
  7. Date: 10/03/92 - v1.1 - added Smart Text characters for bulletins
  8.  
  9.  
  10. As a SysOp, I've got a few inconsiderate users who are either impatient
  11. and can't wait for the board to sign them off or who will not disable their
  12. call waiting when dialing in.  In both cases, these users wind up disconnecting
  13. from the BBS by dropping carrier.  One user told me that he didn't want to
  14. disable his call waiting because he uses his voice line to dial out and when
  15. he gets disconnected he knows someone is trying to call him.  Well, as we all
  16. know, there are some misbehaved doors out there that do not monitor carrier
  17. correctly and can hang when carrier is droped at the right time.  Sometimes
  18. RBBS itself can misbehave due to a poorly written mod or other reason.  This
  19. has the affect of hanging the board till a program like PHONEV4 reboots the
  20. computer or the SysOp manually reboots the computer.  And we all know that
  21. asking or threatening a user usually goes unheeded.  It is for this reason
  22. that I wrote this mod.  What this mod does is keep track of the number of
  23. carrier drops by the user and will ratchet the users security level down
  24. at a configurable number of carrier drops.  The point at which this decrease
  25. in security level occurs, and how big a decrease in security level, are both
  26. SysOp configurable through the PASSWRDS file.
  27.  
  28. ******************************************************************************
  29.                                  10/03/92
  30. Added new Smart Text characters to give the SysOp the ability to display the
  31. number of dropped carriers in bulletins.  Thanks goes to Shannon McCarty for
  32. the suggestion of this idea.
  33. ******************************************************************************
  34.  
  35. In order to implement this mod, you must first install the changes to the
  36. RBBS v17.4 source code either by hand or using Ken Goosens BLED v2.2.
  37. If you have installed any other mods using the same line numbers as this mod
  38. I recommend installing by hand.  A batch file is included to accomplish
  39. this mod using BLED.  After installing the changes you will have to recompile
  40. in the usual manner for the mod to take affect.  Don't forget to replace
  41. your RBBS-VAR.BAS file with this one, or copy the global variables over to
  42. your existing file.
  43.  
  44. The next step involves a change to your PASSWRDS file.  You must add two
  45. additional paramters to the end of your file.  The first (14th position) is
  46. the number of carrier drops at which the user will have his/her security level
  47. changed.  The second (15th) parameter is the increment by which the security
  48. level will be changed.  Since all SysOps do not use single increments for
  49. security levels (ie: 1 - 2 - 3 - 4 - 5 etc.) or small jumps (ie: 5 - 10 - 15 -
  50. 20 - 25 etc.) they may require large adjustments to the security level to
  51. have any affect (ie: 100 - 200 - 300 - 400 etc.).  This combination of how
  52. many drops and size of adjustment make this mod totally configurable.  As an
  53. example of installing the mods, I have included a sample PASSWRDS file for
  54. your examination.  The number of drops to reset at can not exceed 255 as
  55. limited by the ASCII table, which is used to store this information in the
  56. user record.
  57.  
  58. In operation, this mod uses 1 byte of the USERS file which is currently unused
  59. in RBBS.  This mod may not be compatible with future versions of RBBS if they
  60. use this byte or with other mods which modify the USERS file.  This one byte
  61. is used to store the number of carrier drops as an ASCII character.  It can
  62. store up to 255 drops.  The number of drops will be reset to 0 when the
  63. security level is changed.  This will start the counter over again.  If the
  64. SysOp changes the 14th parameter in the PASSWRDS file after the user has
  65. exceeded the new level, the mod will adjust the users security level on
  66. the very next drop carrier and reset the counter to zero.  The SysOp has the
  67. ability to adjust the users Dropped Carriers manually in the user maintenance
  68. function.  You can disable the adjustment by placing a value of 0 in either
  69. parameter.  Placed in the first parameter, the mod is totally disabled.
  70. Placed in the second parameter, the carrier drops will be recorded, but no
  71. security level change will take place.  Each security level may be set
  72. differently.
  73.  
  74. The files included in the mod are:
  75.  
  76.                        RBBS-VAR.NEW - Replacement for RBBS-VAR.BAS
  77.                        R-PCDROP.MRG - Merge for RBBS-PC.BAS
  78.                        RSB1DROP.MRG - Merge for RBBSSUB1.BAS
  79.                        RSB2DROP.MRG - Merge for RBBSSUB2.BAS
  80.                        RSB3DROP.MRG - Merge for RBBSSUB3.BAS
  81.                        RSB4DROP.MRG - Merge for RBBSSUB4.BAS
  82.                        RSB5DROP.MRG - Merge for RBBSSUB5.BAS
  83.                        DROP174.DOC  - This document
  84.                        DROP174.BAT  - batch file to merge with BLED v2.2
  85.  
  86.  
  87. Please let us know how you like this mod.  Have fun!
  88.  
  89.  
  90.    Richie Molinelli                                     Gary Glueckert
  91.   The Small Time BBS                                     The SUNY BBS
  92. Runnin RBBS v17.4a/STUNY                            Runnin RBBS v17.4a/STUNY
  93.   1200 thru 14400 bps                               1200 thru 9600 (compucom)
  94.      516-579-7929                                         516-420-0818
  95.  
  96. DROP174 is copyright (c) 1992 by Richie Molinelli and Gary Glueckert
  97. RBBS (c) 1986,1992 D. Thomas Mack
  98.  
  99. It is expressly forbidden to distribute this mod in any form other than this
  100. original .ZIP package.  This mod may not be included in mod packages other
  101. than stock (original) RBBS as copyrighted by D. Thomas Mack and the STUNY
  102. merge package as distributed by Gary Glueckert.
  103.  
  104. WARRANTY AND DISCLAIMER:
  105.  
  106.           Simple.  None.  Narda. Zip. Nothing.  I am not responsible for any
  107. damage that occurs by using this merge nor am I responsible for any good that
  108. occurs from using this merge.  I'm just plain not responsible.  My mother has
  109. been telling me that since I was a kid.
  110.  
  111.  
  112. REGISTRATION:
  113.  
  114. None required for non-comercial use.  If this merge is to be used on a
  115. commercial BBS, then please contact me at either the address listed below or
  116. by calling my BBS.
  117.  
  118. If you are the author of a program, please consider u/l a registered copy of
  119. your program to my BBS.
  120.  
  121. If you are the author of a merge, please consider u/l a copy of your merge to
  122. my BBS
  123.  
  124. If you are neither of the above, please consider sending me a postcard to the
  125. address listed below telling me how you love/hate/don't care about the merge.
  126. I happen to like postcards.
  127.  
  128. Richie Molinelli
  129. P.O. Box 961
  130. Levittown, NY  11756
  131.  
  132.